grants for excellent teams - Französisch Englisch Wörterbuch